# 引入oc模块
import os
from pathlib import Path

# 查看当前工作目录
print('当前工作目录为 %s' % os.getcwd())  # 当前工作目录为 D:\Python\workspace\鱼c

# 修改当前工作目录
# os.chdir('D:\\Python')
# print(os.getcwd())  # D:\Python

# 创建单层目录，若已有则抛出异常
# os.mkdir('D:\\Python\\test')

# 递归创建多层目录
# os.makedirs('D:\\Python\\test\\t1')

# 删除文件
# os.remove('D:\\Python\\test\\t1\\1.txt')

# 删除单层目录
# os.rmdir('D:\\Python\\test\\t1')

# 递归删除多层目录，从子目录到父目录逐层删除，若有空目录，则抛出异常
# os.removedirs('D:\\Python\\test\\t1')

# 重命名
# os.rename('old','new')

# 运行cmd
# os.system('cmd')
# 运行计算器
# os.system('calc')

#判断文件夹是否存在
folder = 'Py030这是一个文件夹'

my_file=Path(folder)
# 存在为True,不存在为False
print(my_file.is_dir())
if (not my_file.is_dir()):
    # 文件夹不存在，创建文件夹
    os.mkdir(folder)

